regenerative storm complex - French English Dictionary